Big Huge Thesaurus

flurazepam hydrochloride

noun